having a swollen eyelid - Spanish English Dictionary